\begin{frame}{DVFS technique} \vspace{-8 mm} \begin{figure} \animategraphics[autopause,controls,scale=0.28,buttonsize=0.2cm]{10}{DVFS-meq/a-}{0}{109} \end{figure} \end{frame} \begin{frame}{On-OFF scheduling technique } \vspace{-8 mm} \begin{figure} \animategraphics[autopause,controls,scale=0.27,buttonsize=0.2cm]{200}{on-off/a-}{0}{69} \end{figure} \end{frame} \begin{frame}{The scaling algorithm on homogeneous cluster} \vspace{-8 mm} \begin{figure} \animategraphics[autopause,controls,scale=0.26,buttonsize=0.2cm]{10}{dvfs-homo/a-}{0}{159} \end{figure} \end{frame} \begin{frame}{The scaling algorithm for heterogeneous cluster} \vspace{-8 mm} \begin{figure} \animategraphics[autopause,controls,scale=0.26,buttonsize=0.2cm]{10}{dvfs-heter/a-}{0}{650} \end{figure} \end{frame} \begin{frame}{The scaling algorithm for asynchronous applications} \vspace{-8 mm} \begin{figure} \animategraphics[autopause,controls,scale=0.26,buttonsize=0.2cm]{10}{syn/a-}{0}{503} \end{figure} \end{frame} \begin{frame}{The scaling algorithm for asynchronous applications} \vspace{-8 mm} \begin{figure} \animategraphics[autopause,controls,scale=0.26,buttonsize=0.2cm]{10}{asyn/a-}{0}{440} \end{figure} \end{frame} \begin{frame}{The scaling algorithm for asynchronous applications} \vspace{-8 mm} \begin{figure} \animategraphics[autopause,controls,scale=0.26,buttonsize=0.2cm]{10}{asyn+dvfs/a-}{0}{314} \end{figure} \end{frame}